package com.cloudlead.common.lang;

/**
 * 模块
 */
public interface Module {
    /**
     * 获取模块的描述信息
     *
     * @return
     */
    BusinessModule getModule();

    /**
     * 模块是否启用
     *
     * @return
     */
    boolean isEnabled();

    /**
     * 启用
     */
    void enable();

    /**
     * 禁用
     */
    void disable();

}
